homeowner's warranty - German English Dictionary